package com.tencent.service;

import com.mrjy.wechat.conts.WxConsts;
import com.tencent.protocol.pay_protocol.TransferPayReqData;

public class TransferPayService extends BaseService{

	public TransferPayService() throws ClassNotFoundException,IllegalAccessException, InstantiationException {
		super(WxConsts.TRANSFERS_PAY_URL);
	}

    /**
     * 请求支付服务
     * @param transferReqData 这个数据对象里面包含了API要求提交的各种数据字段
     * @return API返回的数据
     * @throws Exception
     */
    public String request(TransferPayReqData transferPayReqData) throws Exception {
        //--------------------------------------------------------------------
        //发送HTTPS的Post请求到API地址
        //--------------------------------------------------------------------
        String responseString = sendPost(transferPayReqData);

        return responseString;
    }

}
